/** Add css rules here for your application. */


/** Example rules used by the template application (remove for your app) */
h1 {
  font-size: 2em;
  font-weight: bold;
  color: #777777;
  margin: 40px 0px 70px;
  text-align: center;
}

.sendButton {
  display: block;
  font-size: 16pt;
}

.banner {
	font-size: 20pt;
	text-align: center;
	padding: 0px;
}

/** Most GWT widgets already have a style name defined */
.gwt-DialogBox {
  width: 400px;
}

.dialogVPanel {
  margin: 5px;
}

.gwt-TextArea{
	resize: none;
}

.gwt-cellListEvenItem {
   float: left !important;
   display: inline-block !important;
}

.gwt-cellListOddItem {
  float: left !important; 
  display: inline-block !important;
}

.pointstable{
	float: left !important;
	display: inline-block !important;
}

.cw-FlexTable2 td {
  border-bottom: 2px solid #BBBBBB;
  font-size: 12pt;
 
}

.cw-FlexTable td {
  border: 1px solid #BBBBBB;
  table-layout: auto;
  padding: 3px;
}

.ceventchar {
  border: 1px solid #BBBBBB;
  table-layout: auto;
  padding: 3px;
}

.slotdrag {
	background-color: #C1DEFD;
}

.brow1{
	background-color: #ADDFFF;
}

.brow2{
	background-color: #BDEDFF;
}

.cw-FlexTableHeader{
	text-align: center;
}

.appointment-multiday{
	height: 45px !important;
}

.appointment-multiday-selected{
	height: 45px !important;
}

.loginlabel{
	text-decoration: underline;
	color: blue;
}
.calspan{
	padding: 0px !important;
	margin: 0px !important;
	border: 0px !important;
	border-spacing: 0px !important;
	cell-spacing: 0px !important;
}

.calendartabs{
	background-color: #C6DEFF !important;
	border-left: 2px solid !important;
	border-top: 2px solid !important;
	border-bottom: 2px solid !important;
}

.gwt-TabBarItem {
  font-size:12px;
  margin:2px 0;
  cursor: pointer;
}





.cw-FlexTableP td {

 /** padding: 3px;**/
}

.canceled{
	border-width: 4px;
	border-style: solid;
	border-color: red;
}

.deathknight{
	background-color: #C41F3B;
}
.druid{
	background-color: #FF7D0A;
}
.hunter{
	background-color: #ABD473;
}
.mage{
	background-color: #69CCF0;
}
.paladin{
	background-color: #F58CBA;
}
.priest{
	background-color: #FFFFFF;
}
.rogue{
	background-color: #FFF569;
}
.shaman{
	background-color: #0070DE;
}
.warlock{
	background-color: #9482C9;
}
.warrior{
	background-color: #C79C6E;
}
.swtorjediknight{
	background-color: #1E7CB9;
}
.swtorjediconsular{
	background-color: #F0C920;
}
.swtorsmuggler{
	background-color: #168A6A;
}
.swtortrooper{
	background-color: #FF7506;
}

.signedup{
	font-weight: bold;
}

.slotlist {
	overflow-x: hidden;
}

.cw-FlexTable-buttonPanel td {
  border: 0px;
}
.serverResponseLabelError {
  color: red;
}
.gwt-TreeItem{
	white-space: normal !important;
}

/** Set ids using widget.getElement().setId("idOfElement") */
#closeButton {
  margin: 15px 6px 6px;
}
